package com.luyuan.crm.user;

import java.util.Date;

import com.luyuan.crm.member.model.Gender;
import com.ruijie.components.security.model.AppUser;
import com.ruijie.foundation.bo.EntityObject;

public class Party extends EntityObject<String> {

    private static final long serialVersionUID = 2096653523778589762L;

    // 关联帐号
    private AppUser appUser = new AppUser();

    private PartyGroup partyGroup;

    // 用户姓名
    private String userName;

    // 别名
    private String alias;

    // 性别
    private Gender gender;

    // 地址
    private String address;

    // 固定电话
    private String telephone;

    // 移动电话
    private String mobile;

    // QQ
    private String qq;

    // QQ
    private String msn;

    // 邮件
    private String email;

    // 创建时间
    private Date createTime;

    public AppUser getAppUser() {
        return appUser;
    }

    public void setAppUser(AppUser appUser) {
        this.appUser = appUser;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public Gender getGender() {
        return gender;
    }

    public void setGender(Gender gender) {
        this.gender = gender;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public PartyGroup getPartyGroup() {
        return partyGroup;
    }

    public void setPartyGroup(PartyGroup partyGroup) {
        this.partyGroup = partyGroup;
    }

    public void setQq(String qq) {
        this.qq = qq;
    }

    public String getQq() {
        return qq;
    }

    public void setMsn(String msn) {
        this.msn = msn;
    }

    public String getMsn() {
        return msn;
    }

    public String getAlias() {
        return alias;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }
}
